Using Matlab and Octave with Condor: a case study

نویسنده

  • Mark R. Wilkinson
چکیده

The goal of this project is to document and improve computational statistics capabilities and resource utilization within the Department of Statistics. Specifically, we look at the commonly used software Matlab [13] and alternative approaches to its use with GNU Octave [2] and Condor [9, 12]. By providing concrete examples of the process of modifying long-running simulation code from Matlab to Octave and Condor, we hope that more people will take advantage of these resources and improve the efficiency of their research. However, the intention of this project is not to promote the virtues of Matlab or Octave, one over the other. In fact, R [10] is more suitable for general statistical computing and is similarly workable with Condor1. Rather, we want to show those bound to Matlab for what ever reason that they may use their code with Octave, after slight modification, and compute in parallel with Condor in ways that does not violate departmental policy.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MatlabCompat.jl: helping Julia understand Your Matlab/Octave Code

Scientific legacy code in MATLAB/Octave not compatible with modernization of research workflows is vastly abundant throughout academic community. Performance of non-vectorized code written in MATLAB/Octave represents a major burden. A new programming language for technical computing Julia, promises to address these issues. Although Julia syntax is similar to MATLAB/Octave, porting code to Julia...

متن کامل

Implementation of a Grid Computation Toolkit for Design Optimisation with Matlab and Condor

The process of design search and optimisation is characterised by its computationally intensive operations, which produce a problem well suited to Grid computing. Here we present a Grid enabled computation toolkit that provides transparent and stable access to Grid compute resources from Matlab, which offers comprehensive support for the design optimisation processes. In particular, the access ...

متن کامل

Scaffolding MATLAB and Octave Software Comprehension Through Visualization

Multiple view interactive environments (MVIEs) provide visual resources to support the comprehension of a specific domain dataset. For any domain, different views can be selected and configured in a real time fashion to be better adjusted to the user needs. This paper focuses on the use of a MVIE called OctMiner to support the comprehension of MATLAB and GNU/Octave programs. The authors conduct...

متن کامل

Simulation environment for Software Defined Radio with application to Wideband CDMA

Software Defined Radio (SDR) switches across various wireless air interfaces by using a programmable and dynamically reconfigurable method and Wideband Code Division Multiple Access (WCDMA) is a promising candidate to be adopted into SDR. We implement WCDMA system in a SDR workbench in Matlab/Octave environment. Two scenarios are considered in this thesis. In non-adaptive scheme, the Channel St...

متن کامل

IFISS : A Computational Laboratory for Investigating Incompressible Flow Problems ∗ Howard

The Incompressible Flow & Iterative Solver Software (ifiss) package contains software which can be run with MATLAB or Octave to create a computational laboratory for the interactive numerical study of incompressible flow problems. It includes algorithms for discretization by mixed finite element methods and a posteriori error estimation of the computed solutions, together with state-of-the-art ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005